Data Protection
Analog signal has an inherent copy protection: Signal Degrades
Copy protection
Intellectual Protection
-
Patents
-
Trademark
-
Copyrights - Against reverse engineering
Copying modes:
-
Copy free
-
Never copy
-
Copy once
-
No more copies (this is a copy)
Discs self destruct. The laserbeam from the player set a chemical reaction
to fade away the data.
Digital to digital needs to protect the medium
Watermarking preserves the crack of the data to the analog domain
True hacker will always fine a way to defeat things. The idea of protection
to defeat the average person trying to make a copy for a friend.
Copyrighting your software is as simple say saying: Copyright © year
by
name. All rights reserved. Do this for all your work. Web sites, software, anything.
Safe Audio for copy protection.
Delivering Software
Test your software on various hardware and OS version.
Do you want to support Windows 10? Test it on that version to make sure it
works.
Alpha - internal testing.
Get people who hate your work and want to find flaws in it.
Beta - outsides test it. Sometimes it's a public beta.
Have it of real world users.
Value their feedback
Internet updates seem to allow software publishers to push out code that's
still buggy.
You should have an install (and uninstall program) to allow your users to
easily run your product.
Include a README.TXT file so your users have an idea about what the program
is. A LICENSE.TXT also is useful letting them know how they are allowed to use
the program. Such as, is it limited to educational use only.
Upload you files to file archives. Create shareware, use online sites to register
your software and collect credit card fees. Such as paypal.com
CD Delivery the most typical way you'd commercial distribute your software.
CD have master CD is eventual plastic molded. CDs are not burned by production
companies, but molded. CD-Rs let you do smaller runs of discs cheaper. Autoloading
machines will duplicate for you with ease.
Audio CDs don't make use of the error correction that lists CDs as 650 MB/74
Min and you get more space on the disc.
ISO-9660 is the way of making discs cross platform (assuming you have the
binary files for each machine). They follow the same MS-DOS structure of 8.3
naming.
Packaging in the store:
People still like to see a fancy box. A shrink wrapped software CD looks like
a bargain bin item.